#include <stdio.h>
#include <stdlib.h>
#include <pthread.h>

/// @brief 两线程共用的函数,可能出现交叉运行场景
/// @param args 
/// @return 
void* myfunc(void* args)
{
    for(int j = 0;j <50;j++)
    {
        printf("%d\n",j);
    }
    return NULL;
}

int main(int argc,char* argv[])
{
    pthread_t th1;
    pthread_t th2;
    pthread_create(&th1,NULL,myfunc,NULL);
    pthread_create(&th2,NULL,myfunc,NULL);

    pthread_join(th1,NULL);
    pthread_join(th2,NULL);
    return 0;

}